Matthias Clasen [Wed, 24 Aug 2005 04:36:12 +0000 (04:36 +0000)]
Make it compile
Matthias Clasen [Wed, 24 Aug 2005 04:15:28 +0000 (04:15 +0000)]
Fix #314335
Owen Taylor [Wed, 24 Aug 2005 03:29:06 +0000 (03:29 +0000)]
Fix for #314004, reported by Michael Reinsch:
2005-08-23 Owen Taylor <otaylor@redhat.com>
Fix for #314004, reported by Michael Reinsch:
* gdk/gdk.symbols:
* gdk/gdkscreen.[ch]: Add gdk_screen_get/set_font_options_libgtk_only()
Add gdk_screen_get/set_resolution_libgtk_only()
* gdk/gdkpango.c (gdk_pango_context_get_for_screen): Set
the options for the screen on the newly created context.
* gtk/gtksettings.c (settings_update_font_options/dpi) gtkwidget.c:
Move font options and dpi code from gtkwidget.c to gtksettings.c, set
the font options on the screen.
* gtk/gtkwidget.c (gtk_widget_update_pango_context): Just get
the font options from the screen and set them on the context.
Gabor Kelemen [Tue, 23 Aug 2005 21:21:50 +0000 (21:21 +0000)]
Hungarian translation updated.
2005-08-23 Gabor Kelemen <kelemeng@gnome.hu>
* hu.po: Hungarian translation updated.
Kristian Rietveld [Tue, 23 Aug 2005 20:33:42 +0000 (20:33 +0000)]
don't bother inserting new rows in a level with a zero refcount and
2005-08-23 Kristian Rietveld <kris@gtk.org>
* gtk/gtktreemodelsort.c (gtk_tree_model_sort_row_inserted): don't
bother inserting new rows in a level with a zero refcount and
immediately free the level. (Fixes #312350, reported by Markku Vire).
Priit Laes [Tue, 23 Aug 2005 20:08:21 +0000 (20:08 +0000)]
Translation updated by Ivar Smolin.
2005-08-23 Priit Laes <plaes@cvs.gnome.org>
* et.po: Translation updated by Ivar Smolin.
Matthias Clasen [Tue, 23 Aug 2005 15:18:08 +0000 (15:18 +0000)]
Complain when there is no index.theme file in the specified directory,
2005-08-23 Matthias Clasen <mclasen@redhat.com>
* gtk/updateiconcache.c: Complain when there is no index.theme file
in the specified directory, unless --force is used. Also add an
--index-only option to create caches without image data.
Matthias Clasen [Tue, 23 Aug 2005 12:48:05 +0000 (12:48 +0000)]
Fix a C99ism. (#314262, Robert Jeff Mitchell)
2005-08-23 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkfilechooserdefault.c (shortcuts_append_desktop): Fix a
C99ism. (#314262, Robert Jeff Mitchell)
Žygimantas Beručka [Tue, 23 Aug 2005 11:41:00 +0000 (11:41 +0000)]
Fixed Lithuanian translation.
2005-08-23 Žygimantas Beručka <zygis@gnome.org>
* lt.po: Fixed Lithuanian translation.
Amanpreet Singh Alam [Tue, 23 Aug 2005 03:09:53 +0000 (03:09 +0000)]
add Punjabi (pa) by amanpreet Singh Brar Alamwalia
Manish Singh [Mon, 22 Aug 2005 20:51:56 +0000 (20:51 +0000)]
add declaration for _gtk_icon_theme_check_reload.
2005-08-22 Manish Singh <yosh@gimp.org>
* gtk/gtkicontheme.h: add declaration for _gtk_icon_theme_check_reload.
* gtk/gtkwindow.c: remove declaration of gtk_window_read_rcfiles.
Matthias Clasen [Mon, 22 Aug 2005 20:12:15 +0000 (20:12 +0000)]
Implement a clientmessage based scheme for makeing sure that all GTK+
2005-08-22 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkwindow.c (gtk_window_client_event):
* gtk/gtkicontheme.c (ensure_valid_themes)
(_gtk_icon_theme_check_reload): Implement a clientmessage based
scheme for makeing sure that all GTK+ applications notice if an
icon theme has been updated. This should prevent multiple versions
of an icon theme cache to be mapped in memory at the same time,
which can cause excessive memory consumption. (#313156, Chris
Lahey)
Matthias Clasen [Mon, 22 Aug 2005 16:38:46 +0000 (16:38 +0000)]
Add a note regarding icon theme changes.
2005-08-22 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkicontheme.c (gtk_icon_theme_load_icon): Add a note
regarding icon theme changes.
* gtk/gtkiconcache.c (_gtk_icon_cache_get_icon): When returning
pixbufs which are backed by the mmapped memory of an icon cache,
increase the refcount of the icon cache, so that the memory is not
munmapped away underneath the pixbuf upon icon theme changes.
(#314170, Kjartan Maraas)
Matthias Clasen [Mon, 22 Aug 2005 14:44:39 +0000 (14:44 +0000)]
Add GTK_DEP_LIBS, in order to link against Xext. (#314062)
2005-08-22 Matthias Clasen <mclasen@redhat.com>
* docs/tools/Makefile.am (LDADDS): Add GTK_DEP_LIBS, in order
to link against Xext. (#314062)
Matthias Clasen [Mon, 22 Aug 2005 14:14:45 +0000 (14:14 +0000)]
One more fix to prevent buffer overruns. (#314081, Hans Breuer)
2005-08-22 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkhsv.c (paint_triangle): One more fix to prevent buffer
overruns. (#314081, Hans Breuer)
Changwoo Ryu [Mon, 22 Aug 2005 14:04:39 +0000 (14:04 +0000)]
Updated Korean translation.
2005-08-22 Changwoo Ryu <cwryu@debian.org>
* ko.po: Updated Korean translation.
Amanpreet Singh Alam [Mon, 22 Aug 2005 07:49:13 +0000 (07:49 +0000)]
update by amanpreetalam@yahoo.com
Matthias Clasen [Sun, 21 Aug 2005 01:57:01 +0000 (01:57 +0000)]
Clarify that the returned layout must not be modified.
2005-08-20 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c (gtk_entry_get_layout): Clarify that the
returned layout must not be modified.
Jonathan Blandford [Sat, 20 Aug 2005 20:16:34 +0000 (20:16 +0000)]
clear scroll_to_path if the model changes.
Sat Aug 20 16:12:14 2005 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreeview.c (gtk_tree_view_set_model): clear
scroll_to_path if the model changes.
* gtk/gtkiconview.c: (gtk_icon_view_destroy),
(gtk_icon_view_size_allocate), (gtk_icon_view_set_cursor),
(gtk_icon_view_scroll_to_path): Handle scrolling to a path before
we're realized, #312798
(gtk_icon_view_set_model): clear scroll_to_path if the model
changes.
Matthias Clasen [Sat, 20 Aug 2005 06:17:38 +0000 (06:17 +0000)]
Make it compile
Matthias Clasen [Sat, 20 Aug 2005 05:55:25 +0000 (05:55 +0000)]
Don't queue a draw if the layout has not changed. (#313991, Benjamin Berg)
2005-08-20 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkrange.c (gtk_range_adjustment_changed)
(gtk_range_adjustment_value_changed): Don't queue a draw
if the layout has not changed. (#313991, Benjamin Berg)
Matthias Clasen [Fri, 19 Aug 2005 19:23:32 +0000 (19:23 +0000)]
Remove duplicate lines. (#313344, Benoit Carpentier)
2005-08-19 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktreeitem.c: Remove duplicate lines. (#313344,
Benoit Carpentier)
Matthias Clasen [Fri, 19 Aug 2005 19:21:45 +0000 (19:21 +0000)]
Fix a typo.
2005-08-19 Matthias Clasen <mclasen@redhat.com>
* modules/engines/ms-windows/msw_style.c (setup_system_styles):
Fix a typo.
Matthias Clasen [Fri, 19 Aug 2005 18:21:31 +0000 (18:21 +0000)]
Handle pixbuf being NULL without warnings. Also, don't leak pixbuf
2005-08-19 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkfilechooserbutton.c (change_icon_theme)
(model_add_special, model_add_special, model_add_volumes):
Handle pixbuf being NULL without warnings. Also, don't
leak pixbuf references when the icon theme is changed.
Matthias Clasen [Fri, 19 Aug 2005 16:46:57 +0000 (16:46 +0000)]
Don't access the user data on destroyed windows, since at best it can be a
2005-08-19 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkmain.c (gtk_get_event_widget): Don't access
the user data on destroyed windows, since at best
it can be a stale pointer. (#313953, Robin Green)
Matthias Clasen [Fri, 19 Aug 2005 16:16:17 +0000 (16:16 +0000)]
Avoid a buffer overrun. (#313900, Sebastien Bacher)
2005-08-19 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkhsv.c (paint_triangle): Avoid a buffer overrun.
(#313900, Sebastien Bacher)
Matthias Clasen [Fri, 19 Aug 2005 14:05:32 +0000 (14:05 +0000)]
Return FALSE if the tree is empty. (#313891, Guillaume Cottenceau)
2005-08-19 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktreeview.c (gtk_tree_view_get_visible_range): Return
FALSE if the tree is empty. (#313891, Guillaume Cottenceau)
Matthias Clasen [Fri, 19 Aug 2005 13:46:11 +0000 (13:46 +0000)]
After checking XLib sources, XGetWindowProperty does set data to NULL.
Matthias Clasen [Fri, 19 Aug 2005 05:46:06 +0000 (05:46 +0000)]
Free data returned from XGetWindowProperty.
2005-08-19 Matthias Clasen <mclasen@redhat.com>
* gdk/x11/gdkdnd-x11.c (_gdk_drag_get_protocol_for_display)
(xdnd_read_actions, get_client_window_at_coords_recurse):
Free data returned from XGetWindowProperty.
* gdk/x11/gdkevents-x11.c (fetch_net_wm_check_window)
Free data returned from XGetWindowProperty. (313867, Kjartan
Maraas)
* gdk/x11/gdkdnd-x11.c (get_client_window_at_coords_recurse): Free
children in all cases. (#313862, Kjartan Maraas)
Matthias Clasen [Fri, 19 Aug 2005 05:16:31 +0000 (05:16 +0000)]
Free children in all cases. (#313862, Kjartan Maraas)
2005-08-19 Matthias Clasen <mclasen@redhat.com>
* gdk/x11/gdkdnd-x11.c (get_client_window_at_coords_recurse): Free
children in all cases. (#313862, Kjartan Maraas)
Matthias Clasen [Fri, 19 Aug 2005 04:39:30 +0000 (04:39 +0000)]
Store GtkIconData structs in the per-directory hash, even if they come
2005-08-19 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkicontheme.c (theme_lookup_icon): Store GtkIconData structs
in the per-directory hash, even if they come from the icon cache.
We tried to avoid that before, but as a result leaked icon data
structs. (#313852, Kjartan Maraas)
Matthias Clasen [Thu, 18 Aug 2005 20:29:55 +0000 (20:29 +0000)]
Disconnect signal handlers on destroy, not on finalize. (#313759, Brett
2005-08-18 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkmenutoolbutton.c (gtk_menu_tool_button_destroy): Disconnect
signal handlers on destroy, not on finalize. (#313759, Brett Atoms)
Matthias Clasen [Thu, 18 Aug 2005 14:18:02 +0000 (14:18 +0000)]
Check for overflow in one more place. (#313818, Tommi Komulainen)
2005-08-18 Matthias Clasen <mclasen@redhat.com>
* io-ico.c (DecodeHeader): Check for overflow in one more
place. (#313818, Tommi Komulainen)
Matthias Clasen [Wed, 17 Aug 2005 03:18:00 +0000 (03:18 +0000)]
Fix an example. (#313595, Olexiy Avramchenko)
2005-08-16 Matthias Clasen <mclasen@redhat.com>
* gtk/tmpl/gtktreemodel.sgml: Fix an
example. (#313595, Olexiy Avramchenko)
Priit Laes [Tue, 16 Aug 2005 09:25:34 +0000 (09:25 +0000)]
Translation updated by Ivar Smolin.
2005-08-16 Priit Laes <plaes@cvs.gnome.org>
* et.po: Translation updated by Ivar Smolin.
Francisco Javier F. Serrador [Mon, 15 Aug 2005 22:28:35 +0000 (22:28 +0000)]
Updated Spanish translation.
2005-08-16 Francisco Javier F. Serrador <serrador@cvs.gnome.org>
* es.po: Updated Spanish translation.
Owen Taylor [Mon, 15 Aug 2005 21:26:19 +0000 (21:26 +0000)]
Add -lXext to GDK_EXTRA_LIBS in absence of pkg-config files for x11/xext.
2005-08-15 Owen Taylor <otaylor@redhat.com>
* configure.in: Add -lXext to GDK_EXTRA_LIBS in absence of pkg-config
files for x11/xext. (Jonas Bonn)
Maxim Dziumanenko [Mon, 15 Aug 2005 20:04:51 +0000 (20:04 +0000)]
Updated Ukrainian translation.
2005-08-15 Maxim Dziumanenko <mvd@mylinux.ua>
* Updated Ukrainian translation.
Tor Lillqvist [Mon, 15 Aug 2005 19:36:32 +0000 (19:36 +0000)]
Put debugging printout inside GTK_NOTE.
2005-08-15 Tor Lillqvist <tml@novell.com>
* gtk/gtkicontheme.c (theme_lookup_icon): Put debugging printout
inside GTK_NOTE.
Owen Taylor [Mon, 15 Aug 2005 19:04:55 +0000 (19:04 +0000)]
Fix have_base_pc / have_base_x_pc typo.
2005-08-15 Owen Taylor <otaylor@redhat.com>
* configure.in: Fix have_base_pc / have_base_x_pc typo.
* gdk/x11/gdkdrawable-x11.c gtk/gtksettings.c: Remove panoxft.h includes.
(#313417, James Andrewartha)
* configure.in: Add fontconfig to X_PACKAGES, since we use it for
FcNameConstant(). (More of #313417)
Matthias Clasen [Mon, 15 Aug 2005 18:17:01 +0000 (18:17 +0000)]
When using gtk_dialog_run() for modal dialogs, make sure to inherit the
2005-08-15 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkfilechooserdefault.c: When using gtk_dialog_run() for
modal dialogs, make sure to inherit the window group from
the parent, since we don't inherit window groups across
transient parents currently. (#312918, Christian Persch)
* gtk/gtkmessagedialog.c (gtk_message_dialog_new):
* gtk/gtkdialog.c (gtk_dialog_run): Slight update to the docs.
Mugurel Tudor [Mon, 15 Aug 2005 17:53:58 +0000 (17:53 +0000)]
Updated Romanian translation by Misu Moldovan <dumol@gnome.ro>
2005-08-15 Mugurel Tudor <mugurelu@gnome.ro>
* ro.po: Updated Romanian translation
by Misu Moldovan <dumol@gnome.ro>
Matthias Clasen [Mon, 15 Aug 2005 16:46:52 +0000 (16:46 +0000)]
Handle paths of depth 0 gracefully. (#312796, Jonathan Blandford)
2005-08-15 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkiconview.c (gtk_icon_view_select_path)
(gtk_icon_view_scroll_to_path): Handle paths of depth 0
gracefully. (#312796, Jonathan Blandford)
Matthias Clasen [Mon, 15 Aug 2005 16:36:31 +0000 (16:36 +0000)]
Add some more tests for menu placement.
2005-08-15 Matthias Clasen <mclasen@redhat.com>
* tests/testtoolbar.c: Add some more tests for menu placement.
* gtk/gtkmenutoolbutton.c (menu_position_func):
* gtk/gtktoolbar.c (menu_position_func): Improve positioning
of toolbutton menus and of the overflow menu. (#312937,
#153870, Christian Persch, Paolo Borelli)
Tor Lillqvist [Mon, 15 Aug 2005 14:53:00 +0000 (14:53 +0000)]
Use g_path_get_dirname() instead of the nonportable <libgen.h> and
2005-08-15 Tor Lillqvist <tml@novell.com>
* gtk/updateiconcache.c: Use g_path_get_dirname() instead of
the nonportable <libgen.h> and dirname().
Matthias Clasen [Mon, 15 Aug 2005 13:50:27 +0000 (13:50 +0000)]
Pay attention to the libjpeg error code and report OOM errors as such.
2005-08-15 Matthias Clasen <mclasen@redhat.com>
* io-jpeg.c (fatal_error_handler): Pay attention to the
libjpeg error code and report OOM errors as such. (#312674,
Tommi Komulainen)
Matthias Clasen [Mon, 15 Aug 2005 13:46:32 +0000 (13:46 +0000)]
Use object data to mark widgets and groups as visited, so that we avoid
2005-08-15 Matthias Clasen <mclasen@redhat.com>
* gtk/gtksizegroup.c: Use object data to mark widgets and
groups as visited, so that we avoid constant extra list
traversals. Also allocate quarks in class_init. (#311618,
Michael Natterer)
Mugurel Tudor [Mon, 15 Aug 2005 13:33:13 +0000 (13:33 +0000)]
Updated Romanian translation by Misu Moldovan <dumol@gnome.ro>
2005-08-15 Mugurel Tudor <mugurelu@gnome.ro>
* ro.po: Updated Romanian translation
by Misu Moldovan <dumol@gnome.ro>
Matthias Clasen [Mon, 15 Aug 2005 13:28:22 +0000 (13:28 +0000)]
Correct the download location for the hicolor icon theme. (#313475, Olexiy
2005-08-15 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkicontheme.c (gtk_icon_theme_lookup_icon): Correct the
download location for the hicolor icon theme. (#313475, Olexiy
Avramchenko)
Owen Taylor [Mon, 15 Aug 2005 12:35:04 +0000 (12:35 +0000)]
Handle pixmap == NULL when checking for a colormap. (Allin Cottrell).
2005-08-15 Owen Taylor <otaylor@redhat.com>
* gdk/linux-fb/gdkwindow-fb.c (gdk_window_set_back_pixmap):
* gdk/win32/gdkwindow-win32.c (gdk_window_set_back_pixmap):
* gdk/x11/gdkwindow-x11.c (gdk_window_set_back_pixmap):
Handle pixmap == NULL when checking for a colormap.
(Allin Cottrell).
Matthias Clasen [Mon, 15 Aug 2005 03:57:04 +0000 (03:57 +0000)]
Small fix for svg icons.
Matthias Clasen [Mon, 15 Aug 2005 03:52:34 +0000 (03:52 +0000)]
Store only one copy of the pixel data for symlinked icons. To achieve
2005-08-14 Matthias Clasen <mclasen@redhat.com>
* gtk/updateiconcache.c: Store only one copy of the pixel data
for symlinked icons. To achieve this, maintain a hashtable
mapping pathnames to pixel data, and share the pixel data for
all symlinks resolving to the same pathname. When writing out
the image data, write out the pixel data only the first time
it is met, and store the offset pointing to the first copy
for use in all later cases.
This reduces the size of the Bluecurve icon cache from 40
to 13MB. (#312972)
Gabor Kelemen [Sun, 14 Aug 2005 22:08:26 +0000 (22:08 +0000)]
Hungarian translation updated.
2005-08-15 Gabor Kelemen <kelemeng@gnome.hu>
* hu.po: Hungarian translation updated.
Matthias Clasen [Sat, 13 Aug 2005 19:43:56 +0000 (19:43 +0000)]
Bump version
Matthias Clasen [Sat, 13 Aug 2005 19:34:27 +0000 (19:34 +0000)]
2.8.0
Vincent van Adrighem [Sat, 13 Aug 2005 15:34:36 +0000 (15:34 +0000)]
Translation updated by Tino Meinen.
2005-08-13 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation updated by Tino Meinen.
Matthias Clasen [Sat, 13 Aug 2005 12:51:54 +0000 (12:51 +0000)]
Require cairo 0.9.2
Mohammad DAMT [Sat, 13 Aug 2005 10:08:12 +0000 (10:08 +0000)]
Updated Indonesian translation
2005-08-13 Mohammad DAMT <mdamt@gnome.org>
* id.po: Updated Indonesian translation
Matthias Clasen [Fri, 12 Aug 2005 22:53:03 +0000 (22:53 +0000)]
Remove a line without effect.
2005-08-12 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkcheckmenuitem.c (gtk_real_check_menu_item_draw_indicator):
Remove a line without effect.
Matthias Clasen [Fri, 12 Aug 2005 18:39:17 +0000 (18:39 +0000)]
When changing the icon theme, defer the resetting of rc styles to an idle,
2005-08-12 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkicontheme.c: When changing the icon theme, defer
the resetting of rc styles to an idle, so that it does
not happen e.g during expose handling (which is problematic,
since some widgets, like the toolbar, are changing the
hierarchy in response to style changes). (#300539, reported
by many people, analyzed by Owen Taylor)
Kostas Papadimas [Fri, 12 Aug 2005 15:14:45 +0000 (15:14 +0000)]
Updated Greek Translation
Owen Taylor [Fri, 12 Aug 2005 13:13:54 +0000 (13:13 +0000)]
gdk/linux-fb/gdkwindow-fb.c (gdk_window_set_back_pixmap)
2005-08-12 Owen Taylor <otaylor@redhat.com>
* gdk/linux-fb/gdkwindow-fb.c (gdk_window_set_back_pixmap)
* gdk/win32/gdkwindow-win32.c (gdk_window_set_back_pixmap)
* gdk/x11/gdkwindow-x11.c (gdk_window_set_back_pixmap): Warn if
gdk_drawable_get_colormap (pixmap) is NULL and return.
Matthias Clasen [Fri, 12 Aug 2005 13:04:04 +0000 (13:04 +0000)]
Improve an example
Matthias Clasen [Fri, 12 Aug 2005 12:58:17 +0000 (12:58 +0000)]
Bump version 2.8.0
Chao-Hsiung Liao [Fri, 12 Aug 2005 11:43:35 +0000 (11:43 +0000)]
Updated Traditional Chinese translation.
2005-08-12 Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
* zh_TW.po: Updated Traditional Chinese translation.
Terance Sola [Fri, 12 Aug 2005 11:41:10 +0000 (11:41 +0000)]
Updated Norwegian bokmål translation. Same.
2005-08-12 Terance Sola <terance@lyse.net>
* nb.po: Updated Norwegian bokmål translation.
* no.po: Same.
Matthias Clasen [Fri, 12 Aug 2005 03:07:16 +0000 (03:07 +0000)]
Updates.
2005-08-11 Matthias Clasen <mclasen@redhat.com>
* gtk/building.sgml: Updates.
Matthias Clasen [Fri, 12 Aug 2005 03:03:44 +0000 (03:03 +0000)]
Work around some problems with the gnome-vfs backends which could lead to
2005-08-11 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkfilechooserdefault.c: Work around some problems
with the gnome-vfs backends which could lead to crashes
in the bookmark handling. (#310270, Diego Gonzalez, patch
by Michael Meeks)
Ivan Stojmirov [Thu, 11 Aug 2005 19:07:20 +0000 (19:07 +0000)]
done
Kristian Rietveld [Thu, 11 Aug 2005 18:07:47 +0000 (18:07 +0000)]
Fix for #312924, by John Finlay.
2005-08-11 Kristian Rietveld <kris@gtk.org>
Fix for #312924, by John Finlay.
* gtk/gtkliststore.c (gtk_list_store_increment_stamp),
(gtk_list_store_clear): increment stamp on store clearance.
* gtk/gtktreestore.c (gtk_tree_store_increment_stamp),
(gtk_tree_store_clear): ditto.
Kristian Rietveld [Thu, 11 Aug 2005 17:47:18 +0000 (17:47 +0000)]
queue a draw for the entire widget if any column changes width. (Fixes
2005-08-11 Kristian Rietveld <kris@gtk.org>
* gtk/gtktreeview.c (gtk_tree_view_size_allocate_columns): queue
a draw for the entire widget if any column changes width. (Fixes
#311026, reported by Frederic Crozat).
Ivan Stojmirov [Thu, 11 Aug 2005 16:00:23 +0000 (16:00 +0000)]
done
J. Ali Harlow [Wed, 10 Aug 2005 13:22:33 +0000 (13:22 +0000)]
Revert to linking against pangowin32 under win32 platform (Owen Taylor).
2005-08-10 J. Ali Harlow <ali@juiblex.co.uk>
* configure.in: Revert to linking against pangowin32 under win32
platform (Owen Taylor).
J. Ali Harlow [Wed, 10 Aug 2005 11:02:29 +0000 (11:02 +0000)]
Make the last change compile.
2005-08-10 J. Ali Harlow <ali@juiblex.co.uk>
* gdk/win32/gdkfont-win32.c (gdk_font_from_description_for_display): Make
the last change compile.
Matthias Clasen [Wed, 10 Aug 2005 04:15:43 +0000 (04:15 +0000)]
Remove ambiguities pointed out by gcc.
2005-08-10 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktreemodelfilter.c (gtk_tree_model_filter_row_deleted)
(gtk_tree_model_filter_remove_node): Remove ambiguities pointed
out by gcc.
James Henstridge [Wed, 10 Aug 2005 03:35:51 +0000 (03:35 +0000)]
fix definition of GDK_DEP_CFLAGS so that it doesn't cause build failures
2005-08-10 James Henstridge <james@jamesh.id.au>
* configure.in: fix definition of GDK_DEP_CFLAGS so that it
doesn't cause build failures if $X_PACKAGES is not empty.
Owen Taylor [Wed, 10 Aug 2005 02:40:10 +0000 (02:40 +0000)]
Remove superfluous call to gdk_window_get_offsets (). (#313051, Bertram
2005-08-09 Owen Taylor <otaylor@redhat.com>
* gdk/gdkwindow.c (gdk_window_ref_cairo_surface): Remove superfluous
call to gdk_window_get_offsets (). (#313051, Bertram Felgenhauer)
Owen Taylor [Wed, 10 Aug 2005 02:31:51 +0000 (02:31 +0000)]
Strip out all Xft, FreeType, and pangoxft checking. Rewrite X checks to
2005-08-09 Owen Taylor <otaylor@redhat.com>
* configure.in: Strip out all Xft, FreeType, and pangoxft checking.
Rewrite X checks to use pkg-config as much as possible.
* gdk/win32/gdkfont-win32.c (gdk_font_from_description_for_display): Make
this return Arial always to avoid using PangoWin32FontMap. (X11 backend
has always been returned "fixed" for a long time)
* gdk/linux-fb/gdkdrawable-fb2.c: Remove draw_glyphs() implementations,
fall through to the default implementation in terms of Cairo.
* gdk/linux-fb/gdkdrawable-fb2.c (gdk_fb_draw_text): Use gdk_draw_glyphs()
on the wrapper rather than gdk_fb_draw_glyphs()
Rhys Jones [Tue, 9 Aug 2005 22:18:21 +0000 (22:18 +0000)]
Updated Welsh translation.
2005-08-09 Rhys Jones <rhys@sucs.org>
* cy.po: Updated Welsh translation.
Hendrik Brandt [Tue, 9 Aug 2005 21:49:36 +0000 (21:49 +0000)]
Bugfixes.
2005-08-09 Hendrik Brandt <heb@gnome-de.org>
* de.po: Bugfixes.
Mark McLoughlin [Tue, 9 Aug 2005 16:30:09 +0000 (16:30 +0000)]
Fixes "notification area leaks space" (bug #312687)
2005-08-09 Mark McLoughlin <mark@skynet.ie>
Fixes "notification area leaks space" (bug #312687)
* gtk/gtksocket-x11.c: (_gtk_socket_windowing_filter_func):
gtk/gtkplug.c: (_gtk_plug_add_to_socket): don't pass a
detail to g_signal_emit_by_name()
Matthias Clasen [Tue, 9 Aug 2005 15:16:43 +0000 (15:16 +0000)]
Updates
2005-08-09 Matthias Clasen <mclasen@redhat.com>
* NEWS: Updates
Matthias Clasen [Tue, 9 Aug 2005 04:49:36 +0000 (04:49 +0000)]
Use g_quark_from_static_string here.
2005-08-09 Matthias Clasen <mclasen@redhat.com>
* gtk/gtksizegroup.c (get_size_groups, set_size_groups): Use
g_quark_from_static_string here.
Christian Persch [Mon, 8 Aug 2005 18:34:43 +0000 (18:34 +0000)]
Deactivate the menu when the button becomes insensitive, and remove dead
2005-08-08 Christian Persch <chpe@cvs.gnome.org>
* gtk/gtkmenutoolbutton.c: (gtk_menu_tool_button_state_changed),
(gtk_menu_tool_button_class_init), (popup_menu_under_arrow),
(gtk_menu_tool_button_init):
Deactivate the menu when the button becomes insensitive, and remove
dead code. Fixes bug #312920.
2005-08-08 Matthias Clasen <mclasen@redhat.com>
Matthias Clasen [Mon, 8 Aug 2005 18:28:50 +0000 (18:28 +0000)]
Fix the build
Christian Persch [Mon, 8 Aug 2005 18:14:26 +0000 (18:14 +0000)]
Use ->priv instead of GTK_MENU_TOOL_BUTTON_GET_PRIVATE. Surviving part of
2005-08-08 Christian Persch <chpe@cvs.gnome.org>
* gtk/gtkmenutoolbutton.c:
(gtk_menu_tool_button_construct_contents),
(button_state_changed_cb), (menu_position_func),
(arrow_button_toggled_cb):
Use ->priv instead of GTK_MENU_TOOL_BUTTON_GET_PRIVATE.
Surviving part of bug #310589.
Mohammad DAMT [Sun, 7 Aug 2005 20:40:11 +0000 (20:40 +0000)]
Updated Indonesian translation
2005-08-07 Mohammad DAMT <mdamt@gnome.org>
* id.po: Updated Indonesian translation
Nikos Charonitakis [Sun, 7 Aug 2005 20:37:10 +0000 (20:37 +0000)]
Updated Greek translation
Matthias Clasen [Sun, 7 Aug 2005 13:47:25 +0000 (13:47 +0000)]
Tighten up ABI checks a bit
Matthias Clasen [Sun, 7 Aug 2005 13:46:06 +0000 (13:46 +0000)]
Tighten up ABI checking a bit
Matthias Clasen [Sun, 7 Aug 2005 13:39:55 +0000 (13:39 +0000)]
Tighten up ABI checks a bit
Matthias Clasen [Sun, 7 Aug 2005 13:32:27 +0000 (13:32 +0000)]
Don't export extra stuff
Matthias Clasen [Sat, 6 Aug 2005 07:03:07 +0000 (07:03 +0000)]
Add new stock images
Matthias Clasen [Sat, 6 Aug 2005 05:12:11 +0000 (05:12 +0000)]
Small fixes
2005-08-06 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk-sections.txt:
* gtk/Makefile.am:
* gdk-pixbuf/gdk-pixbuf-sections.txt:
* gdk/tmpl/images.sgml: Small fixes
Søren Sandmann Pedersen [Fri, 5 Aug 2005 21:13:00 +0000 (21:13 +0000)]
Add bug number to ChangeLog
Søren Sandmann [Fri, 5 Aug 2005 20:55:48 +0000 (20:55 +0000)]
Set the relief of the arrow button to the value returned by
Fri Aug 5 16:54:19 2005 Søren Sandmann <sandmann@redhat.com>
* gtk/gtkmenutoolbutton.c
(gtk_menu_tool_button_construct_contents): Set the relief of the
arrow button to the value returned by
gtk_tool_item_get_relief_style(). Patch from Benjamin Berg.
Marcel Telka [Fri, 5 Aug 2005 20:55:22 +0000 (20:55 +0000)]
Updated Slovak translation.
2005-08-05 Marcel Telka <marcel@telka.sk>
* sk.po: Updated Slovak translation.
Terance Sola [Fri, 5 Aug 2005 19:54:13 +0000 (19:54 +0000)]
Updated Norwegian Bokmål translation. Same.
2005-08-05 Terance Sola <terance@lyse.net>
* nb.po: Updated Norwegian Bokmål translation.
* no.po: Same.
Sunil Mohan Adapa [Thu, 4 Aug 2005 17:37:29 +0000 (17:37 +0000)]
Added Telugu translation in po-properties and re-enabled Telugu.
Matthias Clasen [Thu, 4 Aug 2005 17:17:13 +0000 (17:17 +0000)]
Require cairo 0.6